-
Notifications
You must be signed in to change notification settings - Fork 626
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Factions Rework (part 1) #8225
Factions Rework (part 1) #8225
Conversation
… just 515 more!!!
This pull request has conflicts, please resolve those before we can evaluate the pull request. |
Conflicts have been resolved. A maintainer will review the pull request shortly. |
…efinity-cordon/cmss13 into newreworkthatnobodywillcheck
https://github.com/cmss13-devs/cmss13/pull/8254/files this might help with part 2. at least cleans up the code of copypaste hardcoded stuff. if you figure out autobalance that is good but kinda complicated to do right |
I am 80% sure sentryguns have list of IFF not just one |
This will be added later, for now just simply modes between all ally signals and only strict for faction |
This pull request has conflicts, please resolve those before we can evaluate the pull request. |
Conflicts have been resolved. A maintainer will review the pull request shortly. |
This pull request has conflicts, please resolve those before we can evaluate the pull request. |
Conflicts have been resolved. A maintainer will review the pull request shortly. |
This pull request has conflicts, please resolve those before we can evaluate the pull request. |
Conflicts have been resolved. A maintainer will review the pull request shortly. |
This pull request has conflicts, please resolve those before we can evaluate the pull request. |
Conflicts have been resolved. A maintainer will review the pull request shortly. |
This pull request has conflicts, please resolve those before we can evaluate the pull request. |
Okay, nevermind... There no point in doing this. |
Erm... another random no reason rework from blackcrystalic? arent it based? Skill issue
Okay, sorry, next time I'll go mess with balance and coding useles things... sorry.
About the pull request
Mostly it's rewriting hive datum to faction datum and new additions like modules to faction datum
For now this PR just to get help and some ideas for imporvement (WIP), hard part of it done already, but there need to be testing and improvements on some ground... because I don't want them to be in part 2, this part dedicated for another mess around.
Anyway, for part two is faction interactions, auto balance, and some ground for gamemode from road map, also some mess around with interfaces and etc
Big thanks to my source repository that I lovely coded for 5 years of adding every shit idea I got... it's like a gift box, you can take from it a lot of stuff
Right now what we got to do
Add every faction to datum
Add to turrets code side IFF modes and way for giving it more faction iff signals
More interesting way of how IFF system work, or we want it to be majestic creature of unknown power? Id cards iff is funny, but nah, we got iff tags, for now nothing interesting with it
Take more descriptions from sources for factions?? and fill them, plus port faction ui with info about it and current factions relations status and alliance info
Explain why it's good for the game
Changelog
🆑 BlackCrystalic
refactor: Factions
/:cl: